1412
5
1297
4
2091
1
2075
3
3154
1791
2
582
1585
6
1499
756
1432
1546
931
1461
2414
3352
13
1232
696
886
4117
12
100
0
1833
641
241
743
1892
2711
7
2558
1565
942