1028
2
1645
1
17353
0
2907
169211
11
458
31535
2714
5
453
303
2003
2041
980
223
4964
3
2093
2275
19279
420
363
584
2668
348
383
3114
4
302
851
608
2224
53