980
1
1598
2
1130
0
1549
2474
5
2033
1289
948
1786
10
19571
13
1241
1663
34840
19
2653
3
1326
6
423
611
1004
4
1609
1088
1440
71359
130
1116
143
448
11
80
342
923