3079
1
1401
2515
3
1209
1859
2
19944
995
3107
7
1320
2304
1382
1313
2039
2268
4
1573
2620
899
2133
1534
1161
1129
1485
2710
2181
1226
1455
1535
1135
1720
14125
10