2322
4
2443
5
1234
0
1888
1
2562
2
674
24337
22
1162
1223
562
1217
6753
17
2261
3
1767
5746
23
2505
3591
11
4179
1239
1400
2268
3107
1431
1699
7471
9
1399
1766
517
2131
101569