1222856
4
1333
1
1751
2
509
1943
0
2442
2330
31535
18403
6
5617
5
482
346
105290
4071
116
363
580
2560
422
5620
11
2955
448
397
4677
10
284
3092
578
14076
7
504
1496