2449
2
1382
1
1015
3280
4
1761
954
940
1564
1304
1194
2897
1415
984
3957
999
3
3186
1465
3688
6
1283
1297
1251
2507
1162
0
1198
1671
871