1778
1
2275
2
2650
1132
0
2461
20
3013
3
3287
480
543
1616
417
152
2870
2111
2320
2076
1343
802
1157
764
3626
1145
2585
246
1759
521
1342
2714
5
597
2669