3484
0
4309
2
830
1831
1
1662
1690
1037
868
1168
2642
2972
1751
1660
635
662
2340
496
2282
5
2710
2999
3
802
1868
1543
2392
2184
2982
1306
2403