2262
3
812
2
1234
1
5181
6
2207
1304
0
1343
6834
8
1972
3102
1516
23119
1663
5
5534
5060
12
1762
4
1997
1874
1715
5893
1599
1315
1720
4291
3238
324
149
1992
7
1089