2322
4
1711
0
14125
10
1001
1075
2
2696
1
4309
3
2267
3013
957
1250
746
2942
6
2241
4187
7964
5
5164
4499
12
2100
2732
6676
658
1295
637
5090
1455