1502
3
1985
10
1936
1
3173
5179
8
4134
4
5021
7
1244
13
3349
400
1000
0
1395
2769
1667
6
1710
1127
4690
21
2188
5
3353
1525
565
2
6030
2296
8549
4525
3714
3060
1091
17658
3770