1195
2
1691
1
1250
1632
1821
7
1295
946
1363
1411
2646
5
2570
1438
1397
3
2763
0
605
2837
3026
1437
666
3723
6
11351
17
2082
873
2272
164
1736
2650
20