2445
2
915
0
2578
1
5439
1380
451
2152
2082
1813
3485
7
2259
9
1938
1819
2562
1343
697
986
868
9305
8
1168
1632
4099
1093
2760
4