3117
8
2360
6
2456
1
4425
1031
994
1815
2
2377
6516
2982
3
1380
0
2104
1929
3289
4506
2073
3001
1399
1397
1048
1431
2972
1688
1833
2164
496
2352
1739
1364
1813
4