1230
1
749
1211
3349
7
1473
9
1262
513
2060
282
0
1011
3
1552
1412
1048
923
994
897
1465
8411
1790
2
6343
1812
1926
5
925
2788
3286
3560
2763
1397
775
2890