2100
2
1412
0
2231
1
6345
1867
1415
951
2534
2650
20
1179
3629
862
2647
6
432
841
929
4168
5
419
3539
3
1691
2122
1200
1516
2758
4
3715
2327
11
1446
6779
2462
1084