1656
4
670
0
1206
3
1713
1068
2
2073
1
328
1931
3458
5
1182
10
1781
3129
1144
1433
1133
3904
12
946
1598
1150
745
951
2177
1131
2483
2704
1805
2109
6
1669
1154
4247