1225
6
2227
3
1193
2
1833
7
2235
12
721
589
2571
5
1861
1746
1
893
3281
8
1406
6648
3326
1519
2470
2497
2647
4775
16
13189
2290
2563
4
1008
0
1338
894
3086
490
817