3280
4
1304
1
954
1564
1194
2
1382
1309
0
1761
1992
3
1415
1465
697
3957
999
1251
1283
4914
1297
5389
1198
1671
871
2897
1558
1265
1380
6666
6346
16
4360
6
2890