527
3
1527
2
1558
3629
1
1815
159
841
1935
1194
2100
884
2134
1679
1767
14125
10
1807
2710
2028
0
1622
8262
12
3871
1506
4
3470
5
383
616
6952
1911
1225
1342
915