1051
0
97284
2634
5164
2
2461
20
2431
3
329
802
1263
2442
1
875
2730
6
3061
5
1053
2064
431
391
6435
7
1923
1851
4
4546
1389
1020
2093
2727
1374
1282
1862
2199
2855