42836
12
561
1
2830
7
515
0
1715
2
829
9435
8
1723
2004
4232
6
3173
1052
2865
2377
2431
2410
2758
5
3386
3
2761
482
3203
4084
1412
2760
2108
10
2085
3222
957
555
3415