2429
4
2711
2
4142
5
8047
18
2478
1289
3
1766
0
607
1070
2152
878
1879
1516
1
1282
2184
596
2294
916
1743
1959
662
3017
1940
795
693
490