3196
6
2102
0
1417
2
1864
1
2067
5
1059
3479
3337
8185
4
2254
3
4079
2675
7
2836
1688
1904
1655
1596
1755
1517
1844
1997
2972
1818
1249
1262
1326
1319
2055
1353
1603