481
2
488
1
437
165
120
91
1002
130
0
72
67
1175
793
828
1843
1582
6
1194
2602
1740
10
1962
5
2369
596
1208
1490
4904
27
3099
4
864
2011
1097
2208