3287
1
2585
2
1008
3626
2880
5
543
0
2127
3799
12
2714
1314
2109
1132
4453
1156
417
1594
5290
1389
1851
4
2858
14
2320
1343
3498
1645
2257
829
3152
9
1342
597
7334