2714
5
2368
1
1383
2
2109
1132
0
1043
417
1594
1924
3067
3
509
662
1822
1044
1851
4
2858
14
2320
3287
3795
650
3268
1386
1587
1343
1645
2257
661
1342
597
3752