4179
1
2233
3
2324
4
7222
3066
7
2427
12
1532
2977
2123
2
1976
619
1738
712
2166
2656
14
2069
5
3473
4715
1825
2999
3326
1788
2578
2082
1691
57793
0
1632
1152
1606
4606