2730
6
1824
0
2657
3
2668
2
20634
8
3691
5
25137
2855
105290
1997
864
3440
3092
1
924
4478
597
2989
16840
15
1237
2581
31535
692
436
2513
1068
3203
10
1636
2716
4
3311
255