2275
2
3844
5
1132
0
2461
20
3287
1
480
543
417
2870
3
1945
2320
1343
4864
1567
764
3626
2585
246
521
1342
2714
647
597
11829
2188
4
316
2669
2716
1445
376