972
1
301
243
0
145
329
2210
3
1141
930
95
1628
2
592
1437
87
316
696
2108
1069
1791
2338
1162
2240
1007
1117
54
594
2025
5
758
792
1593
8922
4