4321
4
3153
1
2385
0
259
2509
3371
10
1857
2722
3435
731
1412
3090
6
1712
2143
2377
4077
1035
9208
7053
7
1251
810
679
131589
1736
2
1445
2174
2405
14887
18
1641
1105