1815
7
574
0
3289
2
3117
8
4425
6
1225
1412
616
6779
5
951
1
2104
2534
1929
2650
20
1179
3629
862
432
841
1618
1431
1048
1688
1833
1397
2122
1364
1813
4
4168