1813
1
3589
3
2317
2386
4321
4
2865
2
2801
9077
28
471
4179
1278
3195
4199
2420
822
1622
1020
0
1179
706
4884
6
5717
2562
1416
3369
8
2642
1575
5
1811
1152
1812
3090