390
1
294
149
2
144
153
582
0
121
130
3
86
671
388
183
625
6
126
744
466
293
705
141
4963
4
6874
12
1342
1471
1039
1833
1361
1032
1472
2002
700