1778
1
1054
1616
0
1428
2275
2
2650
1132
2461
20
3013
3
3287
480
543
2440
1512
965
417
152
2870
2111
2320
1343
2076
1336
1157
764
3626
802
1145
2585
246