2146
2
1420
1
2382
10
8161
23
3387
1962
1097
3
1821
858
1391
0
802
609
438
931
2101
801
7
322
3449
9
12340
13
134
1108
2955
103
1158
1238
1111
4
1330
704
1331
1459