2260
3
440
1
244
0
5009
1215
1151
4
3650
6023
2
2364
7
3559
22330
22
924
321
390
1346
3632
5
530
534
1935
328
485
427
3179
1710
1202
4598
6
1921
323
538
441