317
4
2330
2
1079
1
2072
0
699
1120
2050
1613
189
1264
3
1338
168
5
2223
1231
280
1559
1389
1705
1834
1310
1133
8
1809
1863
3658
3349
13
424
2253
29
149
4616
1098