509
0
1392
1
1019
1320
2541
236
1006
810
2
2038
5
1569
5152
10
1816
915
2274
6
5289
2710
8
1142
5089
3
2977
1756
2775
6850
2096
1848
5745
2059
1603
1566
1893
1961