1223
2
4027
3
471
1
1522
4562
10
4761
2973
9
3186
1218
3824
851
5889
8
604
1812
2131
1785
6
1400
2268
4
11924
1090
1059
6189
3107
5
16868
39
1431
3563
7
537
0
1777
1324