325
0
17353
392
798
514
383
246
1043
1
1132
581
611
802
1650
1541
3430
331
522
846
804
99
13159
10
25137
422
58
1389
2
2694
3
1898
552
139
2855