516
1
2233
4
4863
7
4980
1497
1585
6
1269
0
1319
1342
3
1086
1841
1639
2
1708
1333
1065
72
375
241
2434
27
151
85
300
307709
9
14674
1344
879
1004
3215
2571
5
2070