4444
6
3738
5
1822
5392
11
658
0
1162
1
1605
1633
674
2
1223
1767
5820
3
2505
4309
1431
1239
1016
6753
17
517
5746
23
4187
10
19932
2732
7471
9
3591
890
400
5402
1558
1449