3280
4
954
1
1564
1304
1194
2
1015
951
1382
1380
0
1694
1415
690
1465
2669
3957
999
3
1251
1283
1787
564
784
2294
1743
1297
467
108797
1038
1087
1761
496