1526
2
7952
1
2192
0
1129
383
1084
9983
5
292
984
1375
1566
198
2904
4
4675
1391
3
1208
2240
1665
2847
2214
974
935
2364
7
8155
12
2473
1132
1049
1448
1131
2982