4445
15
1323
2
251
0
989
82
1253
897
1
1186
3
1229
9
428
3079
193214
442
1395
11
671
464
696
6
2532
10
1411
8731
2590
1185
2428
1313
5320
743
5694
3362
4
1443
5
4593