2188
8
509
0
1915
3
2585
2
3626
4017
4
543
2127
1
2714
5
2451
1771
2109
1132
417
1594
1851
2858
14
2320
3287
1303
4107
1343
1642
1645
2257
1342
597
7334
480
2461
20