2205
3
1923
1
1493
1099
991
1554
1259
864
942
1327
760
2236
2
1124
788
616
0
1912
413
3196
2496
492
1129
1081
1961
499
1358
2708
8
4111
811
5