984
1
3899
6
784
1326
1449
2
1380
1873
3
1033
1453
383
1285
1898
1343
0
1053
1189
1559
1527
1298
839
1415
809
999
762
2301
1961
1775
915
2168
12590
1276