5229
4
2170
1477
0
1316
2
2281
2577
1127
428
1
747
1071
1040
9
1205
20
9935
588
1917
3
31426
8018
1790
6
868
3812
11
1849
5637
2347
12
1764
3012
1138
1672
3363
2259
5
2700