95
1
248
1149
5
5174
2
661
0
1147
1123
2671
1834
9
144
237
2112
1362
93
154
112
653
96
631
722
602
3
2805
186
1387
2718
4147
2088
1587
7
4291
4