384
2
97
0
1814
5
1122
3
19
1324
1
81
1556
1177
2952
15
948
3581
9
34594
23
193336
899
605947
4
749
1616
706
28
1399
896
3810
973
65
37
1126
1013
3103
2962