4111
1
2668
2
1056
1452
4363
7
2076
883
3359
3595
6
2459
512
2693
3
1966
2215
17353
0
2119
1883
2097
2312
2735
1722
1129
4513
3063
802
2229
4
2306
1869
2730
2000