1531
2
2562
2710
2578
1
2392
1819
3562
662
0
1746
1787
2262
1072
635
4311
883
737
1464
2452
4
8122
13