2955
1
103
1158
1238
0
819
1108
2
8161
23
12336
13
3387
3449
9
1961
1097
3
1820
2382
10
2146
1420
1737
2275
6
78
1192
1099
1611
1147
3408
1331
1459
704
1330
1111
4
1089