1295
1
2028
0
1194
1679
2
4309
3
1527
2650
20
1793
14125
10
1767
280
1226
1807
1815
1581
4537
4
8262
12
2134
1558
1506
841
2250
615
3145
3765
6200
2274
383
2245