2164
2
1093
1
2454
951
1686
3
619
564
1615
2687
847
3629
2502
1564
1423
1015
2740
1976
2032
0
817
159
1606
3539
1495
1635
4
6236
10
1854
2100
8527
1047
17970
15