3153
1
2385
0
259
4321
4
2509
3371
10
1857
731
2143
4077
1035
9208
7053
7
1251
3435
679
2722
1902
1225
3090
6
4562
5
2650
20
3629
862
616
3518
1412
3539
3
151
2960