2309
0
1183
351
2476
2
1131
1892
1
2632
14589
10
915
757
1499
170
1646
166
534
676
611
615
2101
1621
827
2057
2395
6
1242
2201
3292
1769
1091
2778
957