602
0
758
2
223
1
1330
723
4441
3
2291
2836
6
1067
1141
863
947
662
4
1394
188
2805
9
2605
1834
7887
5
1822
1524
754
680
350
63
254
3480
3166
2174
8
1808