2395
0
913
1541
2
3082
1774
611
4179
5
1282
597
484
1310
1
775
661
710
3
2710
8
787
417
1386
546
1189
717
58
1650
288