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