1690
1
4309
3
1239
1749
662
0
4453
4
2368
1093
1380
1813
3326
2526
1590
101569
868
1746
2
1888
2209
2082
2710
4833
1162
467
830
674
1767
2505
6753
17
517
2123