2275
2
1343
0
1431
8766
389
608
909
1
1378
1069
896
1105
1024
1115
1586
1543
169211
11
173
565
164
846
412
5009
2683
653
1152
684
2647
3116
458
379