2260
4
1199
2
572
1
1584
1328
1585
1371
3
1461
7283
5
2417
899
6828
745
1075
2165
17
3166
880
0
1118
1242
1081
3255
2780
10
1233
2643
15
1656
1738
1476
3034
1704
3099