2403
2
2182
3
1136
7793
4
4311
1
3683
1788
10582
3187
5
2219
1295
4070
4009
6
4310
1865
2948
751
2650
20
2152
0
280
4080
1581
1859
1860
3221
3357
11
5212
2250
3765