2907
0
1645
1
2730
6
458
2657
3
2668
2
303
17353
2041
980
1028
223
4964
20634
8
2093
420
584
169211
11
453
2855
3092
31535
302
608
2003
348
53
1677
262
1020