1526
1
2114
2
2193
9
131589
1274
1202
1929
1737
1819
5
550
0
2618
2140
3
2032
4
2600
2452
1295
1225
946
1363
1411
2570
1438
979
2259
2763
605
2837
3026
2082
2272