2522
2
4996
6
4370
2102
0
1938
4
5949
15
591
1417
2411
3749
3
1033
1
3442
1632
1734
1211
3612
10
945
6707
24
2131
1268
1050
1226
1399
5
4070
2493
18
1583
1396
1047
1296
1078