4309
3
1568
1
2100
2
2522
197
0
2159
1740
2312
2184
2562
5805
1455
1115
2886
5375
1506
4
712
4723
34
1688
2710
1507
2082
3354
1660
1622
2495
1306
1585
1583
1813