2377
1
2722
3
623
571
0
2797
5
2600
4
2744
2972
1526
2
2530
3683
1295
66
3386
2392
1160
6346
16
2773
1093
3551
10
2110
280
108797
693
1581
3765
2650
20
1787
5225
8