951
1
2886
2
2377
4168
5
610
0
946
1225
2901
1618
929
3
2650
20
623
3629
862
2512
616
582
923
1669
2163
2452
1946
2982
2427
12
2100
925
1466
1494
2082