1343
0
1132
246
5009
932
477
56488
422
55
804
4309
1
486
2306
2
522
1506
2814
5
493
20634
8
1869
1550
370
394
116
2082
11
288
1540
1222856
4
745
1073
714