12621
22
3539
3
2794
2
3788
1683
0
2327
11
1618
1
841
2992
2788
4585
10
1583
3041
862
3624
4
2153
2650
20
3453
3942
3554
1606
3660
3125
15
444571
9
189326
2059
2534
1564
2343
6779
5