376
0
894
598
223
383
1421
2145
1
1044
541
693
4148
2
2416
645
317
353
692
1104
910
1362
16
1089
1922
6
574
2270
2024
452
6773
7
2725
11
2203
1100
21