1250
1
2268
4
3109
1276
3551
892
2
3270
2229
10
4655
1234
1785
2892
5
4426
8
2902
1819
968
1415
126545
18
2443
3
1394
4550
17
1330
0
2208
2871
2116
4015
3856
54
1602
1976
1156