1543
1
1156
1303
1253
962
0
3429
7
3765
4
3013
5
3053
3987
3
2788
5225
8
1080
2427
12
1475
2
2259
1746
1660
2194
2571
4099
57793
1813
1788
4606
2233
3212
27
2489
1623
1917