584
0
31535
458
269
1824
2748
2
1192
1
1428
2522
1541
20634
8
169211
11
1649
360
1418
2093
3287
29323
1238
552
397
6800
2275
1431
8766
909
1378
1069
19279
896