2911
0
1078
1
2796
2
1297
1373
3
687
1483
1105
1179
1352
1436
1206
2754
4
3471
6
1504
2202
5505
2128
19
1897
8
1941
2364
684
2177
856
1211
472
1935
807
892
643