1395
1
263
2
3568
1054
1877
4
1476
1572
3
817
0
4747
6
7051
14
2911
3999
23
1933
2670
10
5438
1463
7
1856
9
14211
1248
1716
2653
11377
5161
1665
5
1497
342
1928
937
1109
768