1050
0
2287
1
3854
3608
9
1479
8527
863
6822
5
766
6781
4168
3326
3
3329
4099
8
257
1307
1419
3583
25494
470
4562
370
2781
443
1964
416
1834
2610
2
3106
4
2090