3117
8
1295
1
4425
6
2650
20
994
1815
2
280
1581
2982
3
2104
1929
2250
3765
4
2245
3289
1226
3053
7
4506
3001
3683
1397
0
1048
1431
1688
1833
2164
2683
2352
1739
1364