3591
11
19932
6
400
0
2276
2
1175
1
2836
980
383
471
1522
4562
10
6676
12
1712
1223
851
604
3671
1812
2336
1400
2268
4
11924
6189
3107
5