2153
2
2002
3
4016
1761
0
1552
1
2047
2264
2129
8
1415
2038
2292
2154
2692
2028
2966
6
24418
322
1036
2324
4
5301
13
2395
1900
1610
1763
2114
4321
12
2279
1379
2009
5
4562