1022
0
2
329
3
322
1
222
225
292
751
33
1001
6
1303
591
1315
1165
1007
1081
903
2404
3396
4
2135
2392
4219
1646
1524
1810
3999
5
2831
13
1915
2552
2097
2270
3218
2813
2960
2631
3759
4680
3755
2786
3873
6268
14
7031
11
4985
4645