1815
2
2982
3
1972
1
1860
2352
3765
4
2333
1048
493
5196
951
1271
57793
0
2749
1700
574
51331
25
1564
1431
1339
1744
2219
1227
4018
7
1688
1833
4425
6
3575
5
1364
1813