2722
6
1252
0
1532
1
484
263
280
2
579
261
359
2282
7
1485
4
1239
1229
553
141
236
2144
4878
1128
867
528
1696
10
7780
9
11456
13
617
2305
698
6110
595
2230