1645
1
2907
0
1028
2
31535
458
980
303
2041
17353
2714
5
3498
4
4964
3
223
348
2275
363
408
383
19279
514
851
453
2003
584
262
302
53
543
420
1877