2436
0
1613
2
3470
5
951
1
2886
2650
20
3629
862
1558
2100
6189
1889
1412
3539
3
1442
2534
1168
1122
1422
1119
1194
1097
989
1215
1087
1464
1231
1230
1633